perform miracles - Alemán Inglés Diccionario